-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
VReplication: Replace most usage of SimulatedNulls #16734
Conversation
Still needed for slices Signed-off-by: Matt Lord <[email protected]>
Signed-off-by: Matt Lord <[email protected]>
Review ChecklistHello reviewers! 👋 Please follow this checklist when reviewing this Pull Request. General
Tests
Documentation
New flags
If a workflow is added or modified:
Backward compatibility
|
Signed-off-by: Matt Lord <[email protected]>
8aa561a
to
ab29760
Compare
Signed-off-by: Matt Lord <[email protected]>
ab29760
to
5e3054b
Compare
Signed-off-by: Matt Lord <[email protected]>
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #16734 +/- ##
==========================================
+ Coverage 68.91% 68.93% +0.02%
==========================================
Files 1565 1565
Lines 201685 201719 +34
==========================================
+ Hits 138995 139063 +68
+ Misses 62690 62656 -34 ☔ View full report in Codecov by Sentry. |
965bdbd
to
6323ffa
Compare
Signed-off-by: Matt Lord <[email protected]>
Signed-off-by: Matt Lord <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
vtctld + vtadmin parts look good to me!
Description
This leverages the new go protobuf
optional
support for everything but slices (repeated <type>
), where there's still no support for pointers to slices (double pointer) — which is needed as anil
slice == an empty slice — so we still need a way to distinguish an intentionally empty slice (remove/clear existing values) from an unspecified slice (I'm not providing a new value so don't update it).ToDo:
Related Issue(s)
Checklist